herald's trumpet - French English Dictionary